/*
 * @Author: myw
 * @Email: 516378746@qq.com
 * @Date: 2020-01-13 11:33:06
 * @Descripttion: 
 */
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { HCommonRoutingModule } from './h-common-routing.module';
import { NgZorroAntdModule } from 'ng-zorro-antd';

import { UserInfoComponent } from './user-info/user-info.component';
import { SideMenuComponent } from './side-menu/side-menu.component';
import { LayoutComponent } from './layout/layout.component';
import { HotSearchDirective } from './directives/hot-search.directive';
import { EmailValidDirective } from './validators/email-valid.directive';
import { PhoneValidDirective } from './validators/phone-valid.directive';
import { ChinessNumPipe } from './pipes/chiness-num.pipe';
import { WarehouseareaValidDirective } from './validators/warehousearea-valid.directive';
import { TabsComponent } from './tabs/tabs.component';
import { DragModalDirective } from './directives/drag-modal.directive';


@NgModule({
    declarations: [UserInfoComponent, SideMenuComponent, LayoutComponent, HotSearchDirective, EmailValidDirective, PhoneValidDirective, ChinessNumPipe, WarehouseareaValidDirective, TabsComponent, DragModalDirective],
    imports: [
        CommonModule,
        NgZorroAntdModule,
        HCommonRoutingModule
    ],
    exports : [
        HotSearchDirective,
        ChinessNumPipe,
        WarehouseareaValidDirective,
        DragModalDirective
    ]
})
export class HCommonModule { }
